Taj Mahal Restaurant (Menu)

Carrer de la Industria 166, Barcelona
+34 931 42 30 64

Give a rating to Taj Mahal Restaurant

Suggest a dish

How much did you spend at Taj Mahal Restaurant?